CEO
Igal Mayer
CEO Approval Rating
90/100
RATESDOTCA is an Ontario-based online platform that allows users to compare insurance and financial products.